x86/time: Move cpuid_time_leaf() handling into cpuid_hypervisor_leaves()
authorAndrew Cooper <andrew.cooper3@citrix.com>
Sun, 2 Oct 2016 16:28:11 +0000 (17:28 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 5 Dec 2016 14:28:58 +0000 (14:28 +0000)
commitceafbe464f905ae33471ac062f3467ca828f0b5b
tree9c8cb2e66435ce29bd56e57a4e08d39d0f4cd6af
parent3d3c4c5c2fe70896ce7f93d61d298f62eb14092f
x86/time: Move cpuid_time_leaf() handling into cpuid_hypervisor_leaves()

This reduces the net complexity of CPUID handling by having all adjustments in
at the same place.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/time.c
xen/arch/x86/traps.c
xen/include/asm-x86/time.h